Big Huge Thesaurus

Madagascar jasmine

noun